English country house
Thrumpton Hall is an English country house in the village of Thrumpton near Nottingham. It operated as a wedding venue until November 2020.