The Homestead Church Lane Church Hougham Dover Kent CT15 7AH
Siting of 20 solar panels to roof of agricultural building