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