Taj Mahal

Taj Mahal, located on Upper Richmond Road, prepares and serves authentic Indian dishes. Made through skill and passion, Taj Mahal offers a variety of tastes and flavours, catering for everyone. Staff are friendly, welcoming and attentive, making your visit as perfect as possible.

Upper Richmond Road 150
London SW15 2SW England GB
Get directions
Monday-Thursday: 18.00-23.30 Friday-Saturday: 18.00-00.00 Sunday: 18.00-23.30
020 8788 5941
Food&Drink_ico Created with Sketch.