Results 1 results found Aerial image of Knowlton Henge, a Neolithic henge monument, and Knowlton Church, a ruined Norman church, Dorset, England, United Kingdom, Europe Abandoned ruin of Knowlton Church at dawn on a frosty winter morning, Dorset, England, United Kingdom, Europe