Brian Meehan - The Master of Manton
The 2,500-acre Manton House Estate in Manton, Wiltshire, could easily dwarf – physically and historically – any trainer bold enough to take it on.
The 2,500-acre Manton House Estate in Manton, Wiltshire, could easily dwarf – physically and historically – any trainer bold enough to take it on.