Business Center in Slough, London Road
A handsome period building with original Edwardian window frames.
Slough is a booming business hub only 15 minutes from London and part of the UK's 'Silicon Valley'
Secure on-site car parking with CCTV and allocated bays
Our Business Centre is focused on our client and creating a friendly, community based office space
Churchill House, 1 London Road, Slough, Berkshire
SL3 7FJ Slough
Show all business centers in the areaBasic
Room Types
Office Features
Security
Accessibility
Have you not found the desired location?
Create a Search Agent and be notified of new locations first.
Looks like page with the favourite leases is full. Please remove irrelevant leases from the page to add new ones.
Looks like page with the favourite leases is full. Please remove irrelevant leases from the page to add new ones.
Looks like page with the favourite leases is full. Please remove irrelevant leases from the page to add new ones.
Looks like page with the favourite leases is full. Please remove irrelevant leases from the page to add new ones.
Looks like page with the favourite leases is full. Please remove irrelevant leases from the page to add new ones.