The packed calendar continues with the Summer Makers Market in the Market Hall on July, 20 and 21 and it will be rounded off with the Oxford Beard Festival, celebrating all aspects of facial hair. Continue reading...