Address: 103-105 Southampton Row, London WC1B 4HH, United Kingdom | Phone: +44 20 7580 5355 | Website: www.antalyarestaurant.co.uk