4 bedroom detached house for saleManor Road, St. Nicholas At Wade, Birchington£675,000PhotosDocuments