Otmoor

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 (200 ft) above sea level, and has an area of approximately 160 hectares (400 acres).

Read more about Otmoor.