The Incredibly Ornate Temple That You Won’t Believe Is In London • BAPS Shri Swaminarayan Mandir
The lightly-industrial A-roads of Neasden aren’t on every tourist’s ‘must-visit’ list, but this north-west neighbourhood is home to one of the most remarkable buildings in London. The BAPS Shri S...