Grand Union canal Slough, wexham road, over bridge is located in Slough, United Kingdom on Upton Lea Community Centre, Wexham Rd. Grand Union canal Slough, wexham road, over bridge is rated 3 out of 5 in the category roads ports and canals engineers association in United Kingdom.
Address
Upton Lea Community Centre, Wexham Rd