Lewisham Shopping Centre

Lewisham Shopping Centre
Molesworth Street, London, SE13 7HB