Meachard
Meachard is the 20428th highest peak in the British Isles and the 4437th tallest in England
Elevation
37.0 m (121 ft)
Prominence
37.0 m (121 ft)
Category
- Tump (0-99m)
Nearest town
OS map sheets
OS25: 111 (Bude, Boscastle & Tintagel)OS50: 190 (Bude and Clovelly)
Notes & comments
New Tump July 2013