62 Station Road, BarnesLondon, ENGLAND
62-64 Station Road, BarnesLondon, ENGLAND
Cleveland Gardens, BarnesLondon, ENGLAND
6 Rocks Lane, BarnesLondon, ENGLAND
173-175 Church Road, BarnesLondon, ENGLAND
16 Glebe Road, BarnesLondon, ENGLAND