Everybody needs to escape from the rat race and recharge their batteries but finding the right place can be a challenge. The Stables at Lower Meads is a holiday cottage in Sussex that has been stylishly designed with comfort in mind, creating the perfect oasis of tranquillity where you can relax and unwind, whatever the season.