bromley

Human settlement in England

Bromley is a large town in Greater London, England, located in the historic county of Kent. It is 9.3 miles (15.0 km) south-east of Charing Cross, and had a population of 87,889 as of 2011.

Back