Shangri-La’s UK that is first boasts perhaps the greatest views of any hotel in London, with 360-degree vistas associated with the money from nearly everywhere which make a stay here truly memorable. Shangri-La during The Shard The top-fl r infinity p l area is a particularly desirable space from which to review your kingdom. Location […]

Read More