There are plenty of places to visit in Warwickshire. Upton House is a beautiful manor house in Warwickshire, England. It was built in the 17th century and has been the home of the Earls of Aylesford since 1806.

Upton House is one of the best examples of a Jacobean country house in England. It was built by Sir Robert Throckmorton, who obtained a licence to crenellate his house in 1607. The house has an impressive staircase and some lovely gardens with many interesting features such as a dovecote and an orangery.

The Earl of Aylesford has kindly opened up Upton House for visitors to enjoy its beauty and history for free. Visitors can tour around at their leisure, exploring this beautiful estate with its elegant rooms and stately gardens. Upton House also has plenty of events year round so check out their site to see what’s on.

Inside of Upton House
Beautiful tree in Upton House Garden