1 place found
London · United Kingdom · temple
A traditional Hindu stone mandir in Neasden, north-west London, hand-carved in India and Europe's first mandir built entirely in the traditional way, in stone.