Tyburnia, London
Mercure London Hyde Park Hotel is positioned at 8-14 Talbot Square and features a lounge bar. The historical character adds genuine charm.
8-14 Talbot Square, Tyburnia, London W2 1TS
W2 1TS