Regan’s has one of the best spots in London. Centrally located right near shopping, experiences and restaurants/nightlife. If I visit London again I know I can count on Regan.
Great host communication as well.