Advertisement
| Also on Encarta |
|
|
 |
Slough
Encyclopedia Article
Slough, unitary authority and town, southern England, on the western edge of the London metropolitan area. It is a center of light industry with numerous manufactures and is located on major road and rail routes. One of the first industrial parks in England was established here after World War I (1914-1918). Slough has since undergone rapid industrial and residential expansion.
© 1993-2008 Microsoft Corporation. All Rights Reserved.
 |
|
More from Encarta |
|
 |
|
|
|
|