Lewisham
Lewisham is located in the London Borough of Lewisham. In this London plan, it is identified as one of the 35 major centres in Greater London. In 2011, the population of Lewisham was around 95041 because it was a major centre. For South East London, it is an important transport hub. The largest European police station is also located in the Lewisham. The Lewisham London Borough Council governs this town.
Visit Website