Address: 78-90 Church Road, Manor Park
Manor Park
Newham
E12 6AF
United Kingdom
Manor Park
Newham
E12 6AF
United Kingdom
Britain’s most prominent Tamil Saiva temple, consecrated in 1984 with a 52-foot rajagopuram. Home to Murugan with Valli and Deivanai; Read more