Group League of Friends of Slough Hospitals April 4, 2014 by STCAdmin To interest the public in and raise funds for Upton and Wexham Park Hospitals Shop in Upton Hospital Address: 30 Langley Road, Slough, Berkshire,SL3 7AD Telephone: Website: