Travel, Cars and more
Shangri-La Hotel, At The Shard, London just opened its doors. It is the first property of this amazing Hong-Kong based hotel group in the United Kingdom and the third in … Continue reading →
Enter your email address to follow this blog and receive notifications of new posts by email.
Join 43 other followers