Slough, London Road

Churchill House, 1 London Road, Slough, Berkshire, SL3 7FJ
Beautiful design

A handsome period building with original Edwardian window frames.

Business hub

Slough is a booming business hub only 15 minutes from London and part of the UK's 'Silicon Valley'

Secure on-site parking

Secure on-site car parking with CCTV and allocated bays

Centered around you.

Our Business Centre is focused on our client and creating a friendly, community based office space

Pricing plans and options

Simple, flexible, and great value. Choose which package is best suited for you.
Virtual Offices - from
/ month
Business Address
Mail Forwarding
Instant Presence
Instant Credibility
Enquire Now
Serviced Offices - from
/ month
Rent, Rates, Insurance and Utilities Included
No Price Increase in Year 2
Private Office Space
Flexibility to Upsize Your Space
Dedicated Business Centre Team
Enquire Now
Meeting Rooms - from
/ hour
Free WiFi, Tea & Coffee, Flipchart and Projector
Book by the Hour, Half Day or Full Day
On-Site Helpful Staff
Enquire Now

Churchill House, 1 London Road, Slough, Berkshire, SL3 7FJ

Phone: 0845 370 7360
Give us a call or drop by anytime, we endeavour to answer all enquiries within 24 hours on business days.