About Crystal Palace
Crystal Palace at 24 Westow Hill, Crystal Palace served Indian food from the Westow Hill in SE19. Named for the neighbourhood itself — the Crystal Palace, one of South London's most distinctive and historically resonant places — this Indian restaurant takes the bold step of sharing its name with its legendary location. The original Crystal Palace was Joseph Paxton's magnificent prefabricated glass and iron building, erected in Hyde Park for the Great Exhibition of 1851 and moved to Sydenham Hill, where it burned down spectacularly in 1936. Westow Hill SE19 1RX runs through the vibrant heart of the Crystal Palace neighbourhood.
The Crystal Palace area is a beloved South London food destination, and this Indian restaurant served the community with quality food bearing the neighbourhood's most famous name.
Find Us
24 Westow Hill Crystal Palace, London, SE19 1RX
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!