Middleton, GB
Middleton Mount, also called Middleton Motte and Middleton Castle, is the remains of a medieval castle situated in the village of Middleton, in Norfolk, England.
Listen to the audio guide for Middleton Mount Free on WIP — starts by itself when you arrive, even with the screen off