Slough Town Centre

In the heart of ‘Britain’s Boomtown’, our Slough Town Centre location is your ready to use base in the Thames Valley. From this prominent centre, you’ll join Slough’s thriving business community – and one of the most productive towns in the country. That means you’ll be close to big brands and smaller startups (from the local area and overseas), with excellent opportunities to network, particularly with companies from telecommunications and engineering. And it’s all in a strategic position that gives you excellent access to key roads and motorways, so you can go wherever your business takes you.

18 Stoke Road,
5.4 miles from
0.1 miles from rail
7.2 miles from air
To help you see what's possible, here are some example office layouts.
Pick one (or more!) and add to your enquiry.

Add to enquiry
Selection added to quote
Example office - 1 desk
Example office - 2 desks
Example office - 3 desks
Example office - 4 desks
Example office - 5 desks
Example office - 6 desks
Example office - 7 desks
Example office - 8 desks
Example office - 9 desks
Example office - 10 desks
Example office - 11 desks
Example office - 12 desks
Example office - large space
Other locations nearby
0 miles
Slough Town Centre Slough Town Centre
18 Stoke Road, Slough, SL2 5AG
1.7 miles
Slough, Bath Road Slough, Bath Road
268 Bath Road, Slough, SL1 4DX
2.4 miles
Windsor, Victoria Street Windsor, Victoria Street
Thames Court, 1 Victoria Street, Berkshire, Windsor, SL4 1YB