The Plough Inn

The Plough Inn
The Green, Oxford, OX2 8BD
Photo of The Plough Inn