61 Church Road, BarnesLondon, ENGLAND
7 Barnes High Street, BarnesLondon, ENGLAND
18 Barnes High Street, BarnesLondon, ENGLAND