And just outside the city of Peterborough is a place to do just that. Locals of Cambridgeshire may know the grand buildings of Woodcroft Castle and Milton Hall. Not too far away is the more ...