About Otmoor
Otmoor or Ot Moor is an area of wetland and wet grassland in Oxfordshire, England, located halfway between Oxford and Bicester. It is about 60 metres above sea level, and has an area of approximately 160 hectares.
Otmoor or Ot Moor is an area of wetland and wet grassland in Oxfordshire, England, located halfway between Oxford and Bicester. It is about 60 metres above sea level, and has an area of approximately 160 hectares.