(7 review)

The Galley, Horning

Luxury hotel in the heart of Bloomsbury.