Terrace , Middlesex , England.