• Alma Rd
    Windsor SL4 3HH
    UK

    ⚠️ Postcode directions can mistakenly take you to St Edwards Church. Windsor Methodist Church is 100m further down the road at the traffic lights. Parking on site: Corner of Alma Road and Clarence Road.

  • Tuesday

    Thursday

  • Updated 06/2024
Back to top