Tags: #turkish greenwich #turkish Sultan #turkish Sofrası #turkish Greenwich #turkish - #turkish Updated #turkish 2024, #turkish Turkish #turkish Restaurant #turkish in #turkish London, #turkish #turkish Greater #turkish London #turkish Sefa #turkish restaurant #turkish Greenwich #turkish –