Churchill House

Churchill House,  1 London Road,  Slough , SL3 7FJ
  • from POA
    • Private Office
  • 1 - 150

Located near Slough town centre, the M4 and Heathrow, Churchill House is a striking period building. The refurbished office space, located across three floors, is designed as an open-plan combination of modern and traditional architecture.

Churchill House provides members with a range of different sized offices in order to suit any type of business, the flexible office space also includes fully equipped meeting rooms and breakout areas, which are all newly designed with contemporary fixtures and fittings. With the main railway station not far away, members have easy access to and from London Paddington, as well as on-site car park and bike storage.

Available Spaces
Private Office
1 - 150
Available From Now