197 Stanstead Road, Forest HillLondon, ENGLAND
193I Perry Vale, Forest HillLondon, ENGLAND
21-23 Dartmouth Road, Forest HillLondon, ENGLAND