Little Wenham Castle in Wenham Parva

Little Wenham Castle in Wenham Parva in Babergh is a castle (manor house). Little Wenham Castle is near Mill Hill.

Building Type
building