Dragon's Head

Location

Hyde Park Road
Leeds
United Kingdom
53° 48' 27.5364" N, 1° 34' 2.9424" W