A Luxury Family Stay at St James’ Court, a Taj Hotel London – Review
St. James’ Court, A Taj Hotel, London is a beautiful luxury hotel hidden away just near Buckingham Palace. There is a grand entrance from Buckingham Gate, or you can enter through a secluded courtyard that also leads to Taj, 51 Buckingham Gate. We’ve made a video of our time in the hotel, including a room tour … Read more