Upper Clapton Supermarket 27 Upper Clapton Road, London E5 8AY