About Simla Indian Takeaway
Simla Indian Takeaway in Clapham SW4 is an Indian restaurant. Simla — the hill station in Himachal Pradesh that became the summer capital of British India, where the Raj retreated from the heat of the plains to cool mountain air and viceregal balls. A Clapham Indian takeaway named for the place where British India went to relax.
Available for delivery and collection in Clapham SW4.
Find Us
95 Hambalt Road, London, SW4 9EQ
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!