The Head of the River is a traditional English inn situated on the banks of the River Thames in Oxford. It offers comfortable and cozy rooms with a bed and breakfast option. Guests can enjoy a hearty breakfast in the inn's charming dining area, overlooking the river. The breakfast includes a variety of options, from traditional English dishes to continental delights. The inn's location provides easy access to popular attractions like the Christ Church College and the Botanic Garden. The Head of the River is a perfect choice for travelers seeking a peaceful and picturesque bed and breakfast experience in Oxford.