Many would agree the Trout Inn is one of Oxfordshire’s most iconic pubs. Located just on the outskirts of Oxford, The Trout sits on the banks of the river Thames at the heart of a tranquil setting. It’s riverside terrace is hugely popular during the summer months, but the Trout’s indoors are likewise as characterful and homely on a cold day. The restaurant serves up a selection of brilliant seafood while the rest of the menu is completed with dishes of Anglo-Italian flavours. If you are looking for a quick country-escape from Oxford, there’s little need to go further than the Trout.
top of page
Post: Blog2_Post
bottom of page
Comments