Belvoir Castle

Belvoir Castle is a stately home in Leicestershire. The castle and gardens are ideal for a history school trip, wedding in an English castle, corporate entertainment in Nottinghamshire, castle wedding reception, educational school visit and a child's fun day out. Belvoir Castle is an historic house and garden.