1 City Square, Leeds

1 City Square Park House is an iconic 12 storey refurbished Office premises in Central Leeds directly opposite the main train station and surrounded by a comprehensive range of hotels, bars and restaurants. The buildings sits between the Trinity Leeds Shopping Centre on one side and the financial and legal business quarter on the other, as such an exceptional business address. The serviced office provider offers very high quality facilities at this excellent business address in Central Leeds, and through BOSS there is space available on a flexible basis.

Key things to know about this building:

  • Full height feature atrium
  • Excellent Central Leeds Location
  • Fully furnished office suites in a variety of sizes and configurations
  • Short-term and long-term solutions are available
  • A wide range of internet and telecoms packages available
  • Professional concierge style reception facilities