Address
114 Camden Road, London, NW1 9EE
Local authority
Camden

Trading since 10 October 2023, per Companies House.

More about this place

Cuisine
indian

Map data from OpenStreetMap contributors, ODbL.

Loading map…
Search hygiene ratings