header

Homepage

Historic

cities

leedscastle

Leeds Castle

Dover Castle

Dover Castle

Penshurst place

Penshurst place and Gardens

Learn English and visit explore England

Leeds Castle

Leeds Castle is situated in one of England’s most picturesque counties.  The Castle itself is shrouded in mystery and legend and arises impressively from its own lake.  This 1000 year old masterpiece has witnessed battles, housed leaders of men and inspired many artists.  Over its long lifetime it has been a Saxon fortress, rebuilt by the Normans and later converted into a Royal Palace by Henry V111.

Dover Castle

No fortress in England boasts a longer history than Dover Castle. Commanding the shortest sea crossing between England and the continent, the site has served as a vital strategic centre since the Iron Age. Today, visitors can enjoy the castle's wealth of history through a range of exciting exhibitions designed to take people back in time. Bringing history to life at the site are the reconstruction and exhibition of Henry VIII's visit in 1539; the 1216 siege experience; the Princess's of Wales Royal Regiment Museum and the Roman Pharos and Saxon church. You can also take one of the inclusive tours of the Secret Wartime Tunnels.

Penshurst place and Gardens

This is a magnificent medieval manor house complete with a Baron’s hall, portraits, tapestries, amour, park and gardens complete with a beautiful lake. This wonderful tranquil place will really give you a taste of what life was like in a true English stately home.