Locke at Broken Wharf to open at London’s Millennium Bridge

This March, pioneering hospitality brand Locke will open its second hotel in the capital on the Thames at London’s Millennium Bridge. The 113-room Locke at Broken Wharf is located minutes from both Cannon Street and Blackfriars on the north bank stretch of the river path. Situated on the banks of the Thames with breath-taking views […]

Locke at Broken Wharf to open at London’s Millennium Bridge Read More »