Ivychurch

United Kingdom

Ivychurch is a village and civil parish situated in the Folkestone and Hythe district of Kent, England. It is located on the Romney Marsh, positioned approximately three miles (4.8 km) north-west of New Romney.

The local government for the area is managed by a parish council consisting of five members.

Sources

  1. Ivychurch