The Apartment At The Hoxton Grill

The Apartment At The Hoxton Grill
81 Great Eastern Street, London, EC2A 3HU