Posts by tag
London Hotels
The Peninsula London opens in September between Park Lane and The Lanesborough If you’ve been anywhere near that point where Hyde Park Corner meets Wellington Arch, you’ll have spotted the rather impressive construction site. Well, not for much longer: the Peninsula London is just a few weeks from opening. This newly-built hotel has been designed…