Belvoir Castle is a faux historic castle and stately home in Leicestershire, England, situated 6 mi west of the town of Grantham and 10 mi northeast of Melton Mowbray. From Wikipedia
The wedding united two of Britain’s oldest noble lines with the tiara making its first public outing in nearly 30 years