Shri Swaminarayan Mandir, London

Shri Swaminarayan Mandir, London can refer to several Swaminarayan temples located in London, England: