All Saints Church, Hope - Credit: Wikimedia Commons
The Hope Church of All Saints is a ruined church building on Romney Marsh, about north-west of New Romney, in Kent, England, near the road from Ivychurch to New Romney. Since 2017 a sculpture park has been created on the site. Read more on Wikipedia
Source: en.wikipedia.org