St James Court hotel is a luxury hotel located in Buckingham Gate, London. First opened in 1902, the hotel has been brought up to date with modern renovations, but still maintains many of its original Victorian features. It is also home to TH@51 restaurant and the Michelin-starred Quilon, as well as a special courtyard which hosts an evening a hour.
Daily Express :: Travel Feed