Cheshire cyclists, Anyone know this place?