Tennants Garden Rooms Loading Map.... Tennants Garden RoomsHarmby Rd - LeyburnDetails 54.3078455 -1.8229860000000144 Address Harmby Rd Leyburn DL8 5SG United Kingdom Upcoming Events No events in this location Related