No1 Leeds is the most technically advanced business centre in Leeds. Situated on the Westside of Leeds City Centre, it has excellent transport links from Leeds Mainline station and is close to Leeds International airport.
26 Whitehall Road
No 1
Leeds
LS12 1BE