1 results
A large, self build plot with planning consent has been attained for a stunning, Paragraph 84 dwelling on a generous, rural plot close to the village of Braughing in Hertfordshire.