Take a look at some of the best takeaways, restaurants and food delivery services in Tower Hill.
339 Euston RoadEuston, London NW1 3AD Desserts
53 Brewer StreetSoho, London W1F 9UY Desserts
40 Shorts GardensCovent Garden, London WC2H 9AB Desserts
Kiosk B, 1-12 Tower Hill TerraceThe City, London EC3N 4EE Desserts / British