(Translated by Google) A little castle in Hampton. In good condition, interesting wall design. Unfortunately nothing in German. Small caf and a shop available. Nice peopl ... more