The Webster’s dictionary defines Shangri-la as ‘a remote beautiful imaginary place where life approaches perfection.’ I was lucky enough to visit the Shangri-La Hotel, At the Shard, London last week, where this description is fulfilled in so very many ways. Continue reading “Travel & Lifestyle | We visit Shangri-La Hotel, At The Shard, London”