i Thames Ditton , i närheten af London?