Eltham Palace 2.0 rating

  Landmarks

The Eltham Palace is one of the most notable Art Deco buildings in London which was built in 1933 by the Courtauld family of textile fame. A quirky feature of the building is a heated cage with tropical murals and a bamboo ladder that was the haunt of their pet lemur. Also, the palace is believed to be haunted by a palace guide who returned from the other side to give tours of the palace when it was supposed to be empty.

 Hours 
Sun
6:00
17:00
Mon
6:00
17:00
Tue
6:00
17:00
Wed
6:00
17:00
Thu
6:00
17:00
Fri
6:00
17:00
Sat
6:00
17:00
About Eltham Palace

 off Court Rd, SE9 5QE

 Nearest Transit: New Cross (Lines: East London)

 +44 20 8294 25

 http://www.english-heritage.org.uk

Eltham Palace and Nearby Attractions on Map

Eltham Palace Tickets and Tours in London

No tours found for Eltham Palace !