A Brief History of Gurdwaras in England

A¬†gurdwara is a place of assembly and worship for Sikhs, meaning ‘the residence of the Guru’.