This is my first time coming to London and I had a wonderful experience the place is close to the train and being from New York a train is everything.. I think its like 10min to Central London via train.. The host was amazing if you have any question she would be always there