Slough is a borough in the English county of Berkshire, within a 19 mile commute of London. The borough was formerly within the county of Buckinghamshire before a recent reorganisation of boundaries. It features excellent transport links, which make it an important business centre for the south-east of England.
Attractions in the region include Buckingham Palace, Windsor Castle, Legoland, the Berkshire Downs, and Donnington Castle to name just a few, along with countless waterways, natural beauty spots, and sites of scientific, geological, historical and cultural significance.
Slough offers a good range of holiday accommodation to suit all tastes and budgets, along with countless pubs, restaurants and entertainment venues, all of which help to make this prime location from which to explore the best of England's famous South East.
Showing 1 to 7 of 7 results for Slough
86�88 High Street
Slough, SL1 1EL
86�88 High Street
Slough, SL1 1EL
172 high street
Slough, SL1 1JP
Windsor road
Slough, SL1 2JD
Bath road retail park
Slough, SL1 4DX
Buckingham avenue/bestobell road
Slough, SL1 4PN
Telford drive
Slough, SL1 9LA