Location: 23 Wharf Street, Leeds, Yorkshire del Oeste LS2 7EQ, Reino Unido 53° 47' 43.7712" N, 1° 32' 16.4004" W See map: Google Maps