Abingdon Market Square

Abingdon Market Square
Market Place, Abingdon, Oxfordshire, OX14 3HG