Taj Mahal
Authentic Indian cuisine since 1961

Contact Us

 

Our Address

0208 677 7818 / 0208 769 0704


Sales@tajmahal.co.uk

11A Leigham Court Road
Streatham Hill
London
SW16 2ND

 

Find Us

 

 

View the map

Download our APP from Play store / App store.  #search word tajmahal streatham