2A Elm Bank Gardens, BarnesLondon, ENGLAND
43 Barnes High Street, BarnesLondon, ENGLAND
Claridge House 29 Barnes High Street, BarnesLondon, ENGLAND