Prem Indian Restaurant

51 High St, Teddington, TW11 8HA Directions

   Now closed Open today 12:00 - 14:30

Business overview

Authentic Indian Cuisine

Prem in the heart of Teddington offers a distinctive dining experience, an exquisite taste of Bangladeshi, Indian and Pakistani cuisine. The name Prem comes from the Hindi word meaning 'love'. The ethos behind Prem is 'passion' We are passionate about our cuisine; all our dishes are individually prepared using the finest ingredients and with an enticing flavour of the east. We are passionate about the service we provide; individual service to cater for the needs of each person, in a friendly vibrant atmosphere Our approach to healthy eating demands that no artificial colours, stock or food additives are used in our dishes. Indeed most of the spices we use are freshly ground in our kitchen. We are all dedicated to ensuring you enjoy your meal and hope to see you again and again in the near future

Products & Services

Established Since: 2008

Credit cards accepted


Indian restaurants

Private dining



I love the food here! I've tried other places but nothing compares to this. The sauce tastes so fresh and the toppings are very generous. Not to mention the staff are very friendly and well informed about there menu.
Cancel Update
1000 characters limit

Love this Indian Restuarant

Now this is what I call great indian cuisine. Every time I go, the service and attention to every customer is exceptional. The food is top drawer without the top dollar price. Reccommend this to everyone. Bring it home or sit in.
Cancel Update
1000 characters limit