Sukhothai Leeds City Centre, Location