Norwood Farm is a quiet fourth generation family-run site in the heart of the Romney Marsh and is situated on a traditional working sheep farm.
Just 10 miles from Junction 10 of the M20 our site makes an ideal stop over for the Dover and Folkestone ports and Le Shuttle.
dog exercising area
Lydd Internation Raceway
Dungeness National Nature Reserve
Ancient City Of Canterbury
Be the first in adding a review!