Tesco Superstore 105-119 Stroud Green Road, London N4 3PX