Haweli of Teddington London is a relaxed and charming Indian restaurant you’ll really be wanting to visit. Why? Well, simply, the food is honest, wholesome and packed with flavour. Whether you’re craving a classic vindaloo brimming with spices, prawn madras or a delicious Bengal fish bhuna made with Tilapia, Haweli of Teddington has got you sorted. Perfect for dining with the whole family or catching up with your best friends over plates of steaming curry, you’ll be in for a mighty fine Indian time at this London restaurant. Located along Kingston Road, reserve a table and discover the magic of Haweli – you won’t be disappointed.