Adresse: Sellars Road, Hardwicke Green, Hardwicke, Stroud, Gloucestershire, England, GL2 4OD, Vereinigtes Königreich