The privately owned Oxon Hoath Country Estate is just 20 miles from London but a million miles from being a ‘standard corporate hotel’. Set in 73 acres of its own private grounds this historical, character venue offers a genuinely unique setting... Read More






