Hoxton Grill

81 Great Eastern Street London EC2A 3HU