Leeds serviced offices – Orega
- Leeds serviced offices in the heart of the city.
- Central location: in the heart of Leeds’ Commercial District
- 6 minutes walk to Leeds train station
- Beautiful Park Square at your doorstep
- Recently refurbished Grade A office space
- Modern showers and changing room facilities
- Secure cycle storage