St James Court Review: A charming courtyard hotel in the heart of Westminster

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

LEAVE A REPLY

Please enter your comment!
Please enter your name here