All of the serviced office locations listed below have office space available to rent now.
New serviced offices on the south-eastern outskirts of Leeds, the Thorpe Park complex is set to become the region`s premier out-of-town location. This part of Leeds offers unrivalled serviced offices, being immediately off the … More »
Leeds City Square has the best address in Leeds’ Central Business District. This office space is directly opposite the main railway station and surrounded by the city’s best restaurants and bars, with the new … More »
These Leeds serviced offices are situated in a beautiful grade 2 listed building which has housed high quality office space for over a decade. Within a mile of Leeds Train Station, the business centre … More »
Serviced offices are available at this traditional Leeds business centre from approximately 115 up to 300 sq ft. They are able to cater for small and new start ups through to larger Leeds … More »
This fabulous business centre in Leeds has undergone a complete refurbishment programme with every consideration made to customer service and comfort in their serviced offices. Conveniently based just outside Leeds city centre, it has … More »