284 Walworth Road, WalworthLondon, ENGLAND
286 Walworth Road, WalworthLondon, ENGLAND
331-333 Walworth Road, WalworthLondon, ENGLAND
230 Walworth Road, WalworthLondon, ENGLAND