Apollo London

Apollo London

0  Reviews


Greek in London - Islington
134A Seven Sisters Road , Islington, London, N7 7NS
+44 (0) 20 7263 4687

Apollo is a traditional Greek eaterie serving delicious authentic food in a relaxed and bustling atmosphere.
Tags: french, greek




Always got something to say? Want to submit a review of Apollo in London? Tell us about your experiences by writing a Apollo London review and help build a list of the best Greek in London. Are you the business owner of Apollo London, then claim it now. After claiming a business, you will be able to update the details and add more tags and photos.