DoL_logo_PS_v4.png

The Deddington Arms

The Deddington Arms Hotel, pub and restaurant, at 'the top' of Market Place, really in Horsefair.