Shah Bagh
Contact and location
- Address
- Shah Bagh
70 Hampstead High Street
Hampstead Town
London NW3 1ND

Popular times Estimated
An estimate for a typical Saturday, based on usual demand at restaurants of this type. It is not based on live visitor data.
Location and map
About Shah Bagh
In Hampstead Town in London you will find Shah Bagh, an Indian restaurant. The postal address is 70 Hampstead High Street, London NW3 1ND. The venue falls within the Camden local authority area in London. The NW3 postcode district has 70 further listings on UK Rest, shown below.
As a guide, Indian menus in Britain often include Garlic naan, Onion bhaji and Chicken tikka masala, although each kitchen sets its own dishes.
Frequently asked questions
Where is Shah Bagh?
Shah Bagh is at 70 Hampstead High Street, Hampstead Town, London NW3 1ND. It is in the Camden council area.
What type of food does Shah Bagh serve?
Shah Bagh serves Indian food.
Similar restaurants nearby

Dar's
Gospel Oak, London
3/5
Hazara
Belsize, London
5/5
Aroma Spice
Gospel Oak, London
1/5
Curry Paradise
Hampstead Town, London
1/5
Spice of Haverstock
Haverstock, London
5/5
Woodlands
Hampstead Town, London
All restaurants in London · Indian restaurants across the UK
Is this your restaurant?
Claim this free listing to update your opening hours, menu and photos, or tell us if something is wrong.