Google
×

Abbey Wood

Abbey Wood is an area in southeast London, England, straddling the border between the Royal Borough of Greenwich and the London Borough of Bexley. It is located 10.6 miles east of Charing Cross. According to the 2021 census, Abbey Wood has a population of 17,700. Wikipedia