Tag: Locke Hotels

Travel: Locke at Broken Wharf, London

Locke at Broken Wharf, the newest opening of Locke Hotels, is a 113 room boutique hotel in the very heart of the British capital, only minutes away from St Paul’s Cathedral and just across the Millennium Bridge from Tate Modern. Architects Grzywinski+Pons have reimagined the…

Read more