Business Centres in Leeds - Leeds City Centre 117 The Headrow, Leeds City Centre, Leeds, LS1 5JW Tags: contained offices, copy service, fax, internet enabled, meeting rooms