About

The Sri Selva Vinayagar Temple in London stands as a serene sanctuary for those seeking a slice of Chennai amidst the bustling city. Its calming atmosphere and welcoming priests create a comforting experience, reminiscent of home. The temple is revered not only for its divine aura but also for the delicious prasadam that leaves devotees both blessed and satisfied. With its peaceful ambiance and high praise from visitors, it offers an enriching spiritual retreat in the heart of Ilford.

Reviews and Ratings

Write a review
4.8
based on 239 reviews
4.8/5 239 reviews

Frequently Asked Questions

  • What is the address of Sri Selva Vinayagar Temple?
    Sri Selva Vinayagar Temple is located at Ley Street, 303, IG1 4BN, London, United Kingdom.
  • How is Sri Selva Vinayagar Temple rated by visitors?
    Sri Selva Vinayagar Temple has an average rating of 4.8 based on 239 reviews across platforms such as Google.