10 Penhall Road, CharltonLondon, ENGLAND
194 Woolwich Road, CharltonLondon, ENGLAND
39 Charlton Church Lane, CharltonLondon, ENGLAND