Le Chalet 31-32 Park Row Leeds LS1 5JD United Kingdom Wheelchair access unspecified Locate 53.798245, -1.547296