Fenchurch Street Station
60 Fenchurch Street,
We introduced our food to Hoxton customers at the end of February 2018 and since then we continue to spoil the London public with high-quality ingredients and best Greek street food in the area. A year later, we moved to Fenchurch Street Station Market. New place but the same flavors...
Already have been here?
Share your experience with others by reviewing us...