top of page
THE STANDARD
LONDON (UK)
London sets the perfect stage for The Standard’s first hotel outside America, and just like The Standard, this city is anything but. We’re joyfully located on the doorstep of the capital’s most exciting exhibitions, mouth-wateringly good food, cosy pubs, live music, shopping hotspots and historic architecture.



bottom of page