Launch offers a glimpse of luxury rural living at flagship development, Manor Farm in Tugby Homes, NewsApril 27, 2016