Towns with Statue Stories
Many of Britain’s towns are given additional character by public artworks and statues. In this issue’s Discover Towns we look at a selection of statues that reflect upon the towns’ connections with art and politics. Aylesbury, Buckinghamshire A busy market town, and the county town of Buckinghamshire, Aylesbury has significant buildings dating back to the […]