Slough is a town in Berkshire, England, in the Thames Valley, 20 miles west of central London and 19 miles north-east of Reading, at the intersection of the M4, M40 and M25 motorways. It is part of th
St. Mary's Church, Slough
Old Town Hall, 19 Bath Road, Slough
Slough Uxbridge Road Gas Works
Queensmere Shopping Centre, Slough
The Slough Trading Estate, founded in Slough in Buckinghamshire in 1920, is a business park in Britain. According to the estate's owners and operators, Segro, Slough Trading Estate consists of 2 km2 o
Slough
…highest concentration of global company headquarters in the UK. Blackberry, McAfee, Burger King, DHL, Telefonica and Lego have head offices in the town. Slough Trading Estate is the largest industrial estate in single private ownership in Europe, with over 17,000 jobs in 400 businesses. The town's name was first recorded in…
Slough Trading Estate: an aerial view looking north-west
Slough Power Station as seen from Windsor Castle, with Eton College chapel in the foreground
The last original buildings on Slough Trading Estate until demolition starting in 2018: these were occupied by Fairey Aviation.
Slough Power Station, 2005