Norwood Farm in Newchurch, Kent

Norwood Farm in Newchurch in Folkestone and Hythe is a farmyard. Norwood Farm also exists in Maidstone.

Land Use
farmyard

Post offices

  • Newchurch Post Office at St Marys Road (TN29 0DP) – approx. 1,0 km.

Bus stops

  • Church – approx. 1,1 km.