London, United Kingdom
61-65 Church Ln, Edmonton
N9 9PZ
London
United Kingdom
+442088844333
Very good indian temple. Very rare wood work in temple
like
Friendly staff amazing idol's
Beautiful temple. Easy parking. Good vibes. Worth a visit.
Beautiful, holy temple with a peaceful atmosphere
Peaceful️️️ Parking available in and outside on the streets. It’s located in a residential area. Friendly priests and management.
Explore similar businesses in the same city.
Loading similar businesses…