This business centre is located on Beza Road in Leeds and has office space ranging from 95-1100 sq ft. The centre puts its clients first by offering flexible terms and competitive rates. These offices are professional and fully furnished to give your business a lasting impression. The centre offers its clients free parking for Licensees and their visitors.
This centre is located perfectly on the outskirts of Leeds centre for easy access from the M621 (M1 & M62).