Tag: The Hoxton

The Hoxton Grill

Hazel recommended that we try out The Hoxton Grill as she had been before and said the food was delicious. The Hoxton Grill is a restaurant in The Hoxton which is a hotel based in Shoreditch. The hotel is a short walk from Old Street Tube Station and […]