tourist attraction - Slough, United Kingdom