78 Taybridge Road, BatterseaLondon, ENGLAND
57 Lombard Road, BatterseaLondon, ENGLAND
82 Northcote Road, BatterseaLondon, ENGLAND