London Wiki
Advertisement

An area of inner London south of the River Thames. The area is identified in the London Plan as one of 35 major centres in Greater London.The Local Authority is pioneering the regeneration of the town centre, with over 1500 new homes and upgraded shopping facilities putting it on a par with Bromley and Croydon.

It is served by Lewisham Station and various buses.

More information on the Wikipedia page [1].

Advertisement