The Great Staircase of Hatfield, Hertfordshire, United Kingdom,
Completed in 1611.
Credit: Country Life
Pretty sure we were the thots?
¯\_(ツ)_/¯