79 Castelnau, BarnesLondon, ENGLAND
162 Castelnau, BarnesLondon, ENGLAND
39 Elm Bank Gardens, BarnesLondon, ENGLAND
Station Road, BarnesLondon, ENGLAND
75 Suffolk Road, BarnesLondon, ENGLAND