This is a great place to stay in London! We loved the apartment and the hospitality. Great service and everything was very clean and nice.
Also pretty close to the centre of London!