Indirizzo: Lyndhurst Drive, Hornchurch, London Borough of Havering, Londra, Inghilterra, RM11 1JP, Regno Unito