** zero deposit available ** Located in the peaceful and picturesque village of Witton Le Wear, The Towers is an exclusive development of apartments set in