Indirizzo: Grey Towers Avenue, Hornchurch, London Borough of Havering, Londra, Inghilterra, RM11 1JF, Regno Unito