Il sobborgo, a ovest di Wembley, ospita un pezzo di storia e cultura importante per la comunità induista britannica. Vi sorge infatti il Shri Swaminarayan Mandir, tempio indù tradizionale.