The Trout

Oxford, Oxfordshire, United Kingdom



The Trout, Wolvercote, Oxford, UK