Slough

Slough, United Kingdom