Take a look at some of the best takeaways, restaurants and food delivery services in Moorgate.
46 Fleet StreetTemple, London EC4Y 1BN French / Sandwiches
316 St John StreetIslington, London EC1V 4NT French
Broadgate CircleBishopsgate, London EC2M 1QS French / Salad