Ramgarhia Sikh Temple Slough← Explore all Temples & Teerth Place: SloughRamgarhia Sikh Temple Slough. Located in Slough.AddressWoodland Avenue, SloughOpen this temple in the Encyclopedia