187A Walworth Road, WalworthLondon, ENGLAND
187 Walworth Road, WalworthLondon, ENGLAND
64A East Street, WalworthLondon, ENGLAND