The Albert

The Albert
52 Victoria Street, London, SW1H 0NP
  • Telephone 020 7222 5577