Drummond Villa

Quite possibly the best Lamb Tikka Masala in the UK!

Visit them for a dish full of spices and quick service, especially at lunch time if you’re in a hurry.

If you see this Google Maps wasn't properly loaded. Please refresh your page 🙂