Location

This small museum is located alongside the car park of the famous Orchard Tea Garden in Granchester, Cambridge.

View a Location Map (using Google maps).