Lost & Found Creative have had the pleasure of working with The Barn Cotswolds, a premium self accommodation experience based in Lechlade, Gloucestershire.
Lost & Found were tasked with creating a new brand identity that reflecting the solidity of the building, the diversity of the offering and the beauty of the surroundings. Following a successful launch of the brand, a responsive and dynamic website has been created, along with printed promotional literature.