Houghton House
Explore Houghton House, an abandoned castle or fort situated near Ampthill in the United Kingdom. This historic site offers a glimpse into the region's rich past, with its structures and surroundings waiting to be discovered. Located in a picturesque area, Houghton House is a fascinating spot for those interested in history and architecture.
Tags: abandoned, castle, fort
Back to the urbex map