the isle of dogs is situated some distance downriver from the city of london the aeroplane is an avro lancastrian the property later became part of wells college which wells founded