• Home
  • »
  • Hotels
  • »
  • Haymarket Hotel, Firmdale Hotels

Haymarket Hotel, Firmdale Hotels

This elegant boutique hotel in Westminster can be found at the heart of London’s Theater District. The hotel serves afternoon tea at 4:30pm every day.