Slough (pronounced like "how", not like "snow") is a large town just west of London's Heathrow Airport, outside the M25, in Berkshire.
© Copyright 2024 GigsGuide