Address: Main Road, Pucklechurch, South Gloucestershire, West of England, England, BS16 9NH, United Kingdom