19 Kathleen Road, BatterseaLondon, ENGLAND
36 Lombard Road, BatterseaLondon, ENGLAND
37 Lombard Road, BatterseaLondon, ENGLAND