Location

Albemarle Road Countryside Area

Albemarle Road

Lordswood

Chatham

Kent

ME5 8PH

Locked in

No gates, open woodland.