21 Glebe Road, BarnesLondon, ENGLAND
51 Barnes High Street, BarnesLondon, ENGLAND
149 White Hart Lane, BarnesLondon, ENGLAND