This location appears in 1 travel plan(s).
Nestled in the heart of London at 103-105 Southampton Row, Antalya Restaurant offers a delightful taste of Turkish and Mediterranean cuisine at budget-friendly prices. Situated conveniently near the British Museum, this eatery boasts traditional dishes that tantalize the taste buds. Whether you're a food enthusiast or looking for an affordable dining experience, Antalya Restaurant is a must-visit for a flavorful journey through Turkish and Mediterranean flavors in the bustling city of London.