67-69 Lavender Hill, BatterseaLondon, ENGLAND
288 Battersea Park Road, BatterseaLondon, ENGLAND
230 York Road, BatterseaLondon, ENGLAND