This spacious shop made up of three conjoined retail units sits at the entrance of the St. James’s Park underground station within the Grade I listed 55 Broadway. Soon to be the newest luxury London hotel, this iconic building attracts 15 million visitors each year and is a hub for both commuters and tourists.
where to find us
London, Greater London, England, United Kingdom
Contact
Request Booking
Contact venue
There are no results matching your search.
Reset© All rights reserved.