Every Little Thing,
shop on Princess Road, Moss Side, Manchester, England.
I couldn’t tell you if Every Little Thing carries every little thing or even a bit of everything for that matter - the shutter remains closed, no one has ever been witnessed venturing inside. There’s a whiff of mystery about it that is rare in this part of the city and that won’t go away…
