Indirizzo: London Road, Hertford Heath, Little Amwell, East Hertfordshire, Hertfordshire, Inghilterra, SG13 7PN, Regno Unito