Addington is an area of south, England, located in the London Borough of Croydon. It is situated south south-east of Charing Cross.

Leave a Reply