Siri Guru Singh Sabha← Explore all Temples & Teerth Place: CroydonSiri Guru Singh Sabha. Located in Croydon.Address176, St James's Road, CroydonOpen this temple in the Encyclopedia