1979-1202 Guru Pūjā, The Declaration, Living Room, Āśhram, 8, Hamilton Road, Dollis Hill, London NW10 1NX, UK less than 1 minute readTags: English UK 1979 Puja 1979-12 London Dollis Hill Shri Adi Guru Dattatreya Guru Puja Key Quote Comments Previous Next