Explore details about location Northdown Avenue. Northdown Avenue is a location situated within the Thanet alongside other areas such as Addiscombe Gardens, St. Christopher Close, Monkton CP.