Perfect accomodation for a short stay in London. Great neighborhood, well connected to the city centre.