What a great find!! Beautiful place, really great location. We stay in London several times a year and this is one of the BEST places we have ever stayed.