A day out to Henry VIIIs Leeds Castle
Detailed Overview

Leeds Castle is set majestically on two islands in the centre of a natural lake and surrounded by 500 acres of magnificent parkland. This Treasure House of England is a former Royal palace of Henry VIII and has a fine collection of paintings, tapestries and furnishings.

Pick up Points
SIGN UP TO OUR NEWSLETTERS