Normally seen only in parks, deer were noticed in residential areas of London
These were spotted in East London on April 8, 2020.