A great place to stay in London. Close to the tube, great neighborhood, wonderful amenities.
We’ll certainly be considering this place for a future trip!