Issue link: https://viewer.e-digitaleditions.com/i/604887
15 London's most unique 'home away from home' experience. St. James' Court, A Taj Hotel, London is a slice of the past served on a contemporary platter, perfectly placed between Buckingham Palace and the Houses of Parliament in Westminster.