Lifestyle store in the heart of Stoke Newington