Marvelous accomodation to recommend for everyone staying a long weekend in London!