19 Kathleen Road, BatterseaLondon, ENGLAND
Lanterns Lodge The Lanterns Bridge Lane, BatterseaLondon, ENGLAND