Located in the thriving town of Newtownards here is an excellent opportunity to let commercial premises with a variety of different uses but most recently used as a restaurant complete with large ...