Ila opens farm shop at its headquarters

British skincare brand Ila has opened a farm shop in the barn that houses the brand’s headquarters.

The shop at the Ila barn, located in Kiddington in the Cotswolds, stocks some of the brand’s most popular ranges and also contains a gift-wrapping station. 

Skincare lines retailed in the shop include Renewed Recovery and Glowing Radiance, among others.

The products in the organic skincare range are created on site at the Ila barn, which is open to the public 9am-5pm Monday to Friday. The barn also hosts a series of events, including regular meditation workshops led by Ila founder Denise Leicester.

The high-end UK brand can be found in a number of exclusive spas around the world, including Stanley House Hotel & Spa in the UK, Talise Spa at Jumeirah Zabeel Saray in Dubai and a wide range of Four Season spas around the world.