171-173 Walworth Road, WalworthLondon, ENGLAND
255 Walworth Road, WalworthLondon, ENGLAND
109 Kinglake Street, WalworthLondon, ENGLAND