London Hotels Articles

June 25, 2010

Restaurant reviews: Zara Turkish Restaurant, Hampstead, London, UK

… Belsize Park on the Northern Line – walking from the station to the restaurant should take about 10-15 minutes.

Address: 11 South End Road

Hampstead

London NW3 2PT

Telephone: 020 7794 5498

Decor

From the …

Powered by WordPress