Excursions There are so many places you can visit on day trips going to the outskirts of London or in nearby towns - ask at reception upon arrival.
Leeds Castle A truly magnificent retreat, Leeds Castle, set on two islands in the centre of a motionless lake and surrounded by 500 acres of glorious parkland, plus an endless array of history.
|