We were recommended this by our hotel. It is a great little factory shop which make organic soap with olive oil. The owner showed us how they make the soap. The products they sell are truly natural and we bought everything! I hope you can market your products in London. Thanks !
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.