Warwick Castle

Warwick Castle is situated in the town of Warwick on the river Avon. It was built by William the Conqueror in 1068, and today is in the hands of Merlin Entertainments. With an impressive 1100 years worth of history, the castle is filled with immersive, historical and just plain fun activities.

Tours to Warwick Castle from London

See all