London Hotels Articles

August 14, 2010

Restaurant reviews: Spice Plaza, West Hampstead, London, UK

Filed under: London Restaurants — Tags: , , , , , — ordon @ 10:15 pm

… when needed, but don’t hang around when they aren’t.

Food and drink

This is the best Indian restaurant that I have come across in London. There is a wide variety of dishes, few of which I had heard of (ie not your usual Lamb Bhuna and …

Powered by WordPress