Flat 6 Grosvenor House 139 Upper Clapton Road, ClaptonLondon, ENGLAND
114A Lower Clapton Road, ClaptonLondon, ENGLAND