67 Lonsdale Road, BarnesLondon, ENGLAND
60 Lonsdale Road, BarnesLondon, ENGLAND
10 White Hart Lane, BarnesLondon, ENGLAND