Seven Brothers Convenience Stores, 76 High Road, South Tottenham, London N15 6JU
The store is at the corner of Wargrave Avenue. I reported the partly obscured street nameplate.
From a set of photos in South
Tottenham - 8 October 2014.
Photo taken @ London on 8 October 2014 (© Alan Stanton / Flickr)