Home Travel ReviewsAccommodation Reviews Hotel Review: The Resident Covent Garden, London