Slough Museum

278-286 High Street
Slough SL1 1NB United Kingdom
www.sloughmuseum.co.uk
T. 01753 526422