Churchill House Business Centre Heathrow


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

  • Serviced Office Space arranged over 3 floors of this dedicated Business Centre.
  • 260 workstations available on flexible agreements.
  • Executive Offices and Team Space.
  • Virtual Office Facilities
  • Meeting rooms to accommodate 1 – 16 delegates.
  • Handsome period building with a modern extension.
  • Superfast, Business Grade Connectivity and Telecoms.
  • On site car parking facilities.
  • Shower access and bike rack facilities.
  • London Paddington is 15 minutes via train.
  • 15 minutes to London Heathrow Airport by car.


Situated on London Road, 15 minutes from London Heathrow Airport. Easy access to the M4 and Slough Town Centre. The nearby mainline railway station provides regular services to London Paddington, Reading and Oxford.

Comments are closed