Content Published March 16, 2019 Castle Cary lock up Village lock-up, Castle Cary, Somerset, England, GB, UK. The village lock-up is an historic building once used for the temporary detention of people. The roof of Castle Cary lock-up is reputed to have inspired the design of the modern British police helmet. attraction britain british castle cary circular county england english gaol gb government buildings historic building jail landmark lock up lock-up prison round house round-house rural sights sightseeing somerset tourism touristic travel uk village villages visit