VISITING THE NEASDEN TEMPLE IN LONDON

VISITING THE NEASDEN TEMPLE IN LONDON

Shri Swaminarayan Mandir. I know, you won’t be able to pronounce the name, so just refer to it as the Neasden Temple. Yes, you read that right. Neasden. This divine temple, which you would expect to see in Agra, actually resides in north west London. It’s a masterpiece in Indian craftsmanship and it shimmers in