Ross House & 100 Church Street

Two vacant office buildings located over three floors in North West London with parking.


  • Three floors of offices in each property
  • Open plan and individual offices
  • Off street parking onsite
  • Air conditioned
  • 5 minute walk to shops, including an M&S and Waitrose
  • 5 minute walk from Enfield Chase station
  • Within 30 miles of Leavesden, Elstree and Pinewood Studios

Contact our Production team