Rhodes Complex and Bishop's Stortford Museum
Rhodes Complex and Bishop's Stortford Museum
  • South Road
    Bishop's Stortford
    Hertfordshire
    CM23 3JG
A modern interactive museam with local history displays, links to Africa and Cecil Rhodes and exciting art displays.
More
Social Interaction