Tag Archives: London Bridge

LondonTown.com: The newly debuted Shangri-La Shard hotel takes afternoon tea in London to the clouds

LONDON, 16-5-2014 — /EuropaWire/ — London’s newest luxury hotel has opened its doors and is set to take traditional afternoon tea to a new level. Located within the 72-floor Shard tower at London Bridge, the newly debuted Shangri-La boasts London’s … Read the full press release