UFO Network Teddington, England, UK; February 21, 2005 January 23, 2021Date of Sighting: 21-Feb-05 10:00Location of Sighting: Teddington, MiddlesexBrief Description of sighting: Something was seen in the sky. Related posts: Walthamstow, England, UK; February 20, 2005 Selby, North Yorkshire, England, UK; February 15, 2005 Bridlington, East Riding of Yorkshire, England, UK; February 4, 2005 Yeldersley, England, UK; February 20, 2005 Wokingham, Berkshire, England, UK; February 25, 2005