The Coach & Horses is a charming family owned & run Sixteenth Century Hotel & Restaurant fortunate to reside in a beautiful area of Oxfordshire countryside, steeped in history & learning. It is just two hundred yards from the charming river Thame, an excellent attraction to local anglers & walkers alike as it winds its way to Old Father Thames just a few miles away.