Warwick castle is one of the finest castles in England, it sits next to the river Avon.