The Head of the River is a Fuller’s Hotel, Pub, and Restaurant located in Oxford. They offer delicious fresh food, a large variety of beers, ciders, wines, and spirits. They also have twenty beautiful bedrooms for accommodation. The pub serves great Br…