Situated on the banks of the River Thames in Oxford, The Head of the River is a charming hotel that offers a gastronomic experience with a stunning view. The hotel's riverside restaurant serves a range of dishes inspired by the local Oxfordshire produce, with a focus on fresh seafood and seasonal ingredients. From delicious fish and chips to gourmet seafood platters, every dish is prepared with care and attention to detail. Enjoy a memorable dining experience while taking in the picturesque surroundings of the River Thames.