59 Prince Henry Road, CharltonLondon, ENGLAND
51 Eastcombe Avenue, CharltonLondon, ENGLAND
174 Woolwich Road, CharltonLondon, ENGLAND