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