Henrietta Hotel: A boutique townhouse in the heart of Covent Garden
Amongst the bustling streets and iconic landmarks of Covent Garden, lies a boutique delight – Henrietta Hotel. The 40-bedroom...
Amongst the bustling streets and iconic landmarks of Covent Garden, lies a boutique delight – Henrietta Hotel. The 40-bedroom...