Great place to stay in London. Great location and great accommodation: recently refurbished, spacious, clean and fully equipped apartment. I would have no hesitation whatsoever in recommending this place to anyone. Hoping to stay here next time I come to London! Thanks, Alex