Address: Cemetery Road, Red Lion Farm, Weston and Crewe Green, Weston, Cheshire East, England, CW2 5LQ, United Kingdom