196 Eltham High Street, ElthamLondon, ENGLAND
1 New Eltham Station Approach Footscray Road, ElthamLondon, ENGLAND
12-13 The Arcade Eltham High Street, ElthamLondon, ENGLAND