Tamasha is an Indian restaurant and hotel serving authentic Indian cuisine and offering en-suite accommodation.
Features
Vegetarian Dishes
Nearest public transport
Bromley North - National Railway