Independent boutique T, as in tea & lifestyle concept SHOP which is based in Stoke Newington, London.