Slough Baptist Church is an impressive ecclesiastical structure situated on Windsor Road close to the centre of the town. It is built in stunning red brick and contains a fine selection of stained glass that are best viewed from the inside. The church is home to a large and friendly Christian congregation who meet on a regular basis for prayer.