Major places in Slough, United Kingdom
Slough