21 Station Road, BarnesLondon, ENGLAND
195 Castelnau, BarnesLondon, ENGLAND
169 Church Road, BarnesLondon, ENGLAND
58 Church Road, BarnesLondon, ENGLAND