1 place found
, United Kingdom
A traditional Swaminarayan Hindu mandir in Neasden, north-west London — celebrated as the first authentically built Hindu stone temple in Britain and in Europe.