This is the best place in the city which is about five minutes walk from the station and also few restaurants near by.
The view from the home is stunning.
And the host is so nice.
If you have any plans to visit all over London then this the best place to choose. Highly recommended