Take a look at some of the best takeaways, restaurants and food delivery services in City of London.
189 Wardour StreetSoho, London W1F 8ZD Caribbean / Jamaican (314)
3 Penton StreetIslington, London N1 9PT Caribbean / Jamaican