What’s Eltham Palace?

Eltham Palace, located in South London, was originally a medieval palace but fell into disrepair. In the 1930s, it was rebuilt as an art deco house by businessman Stephan Courtauld. English Heritage restored the property in 1995 and it is now a popular tourist destination with a well-preserved Great Hall, gardens, and a 15th-century drawbridge. […]

Skip to content