Ranking high among the most captivating visitor attractions in London, Eltham Palace is located in South East London, England. Immerse yourself in the Art Deco of 1930s decadence at this unoccupied royal residence within the London Borough of Greenwich. After its management was assigned to the English Heritage, the magnificent palace was refurbished and opened to the public.
Recognised as a masterpiece of design, the enchanting building was built by the wealthy Courtauld family who lived there until 1944. The familys pet, a lemur had had a special room on an upper floor of the palace. However, when the Courtaulds left the palace, they had handed the building over to the Royal Army Educational Corps who remained there until 1992.
Reflecting the glamorous and fashionable lifestyle of wealthy society of the 1930s, the palace flaunts stunning interior designs and furnishings, combining French influenced Art Deco with cutting edge ocean-liner style designs. Reminiscent of a medieval royal palace from the Tudor era, the mansions backdrop consists of the Great Hall which is the childhood home of Henry Vlll. The palaces beautifully landscaped garden features the oldest working bridge in London, spanning over a moat.
The imposing entrance hall, luxurious bathroom and the elegant dining room are also among the highlights of the palace. Having been a key residence for the monarchy and linked with a distinguished array of royal figures, this marvellous historical site was featured in numerous films and television programmes including Bright Young Things and The Gathering Storm.
An excellent depiction of how the architecture, culture and society of London have evolved throughout history, Eltham is the only English Art Deco house open to the public. Thus, visitors to London should not pass up the opportunity to visit the impressive palace and enjoy a leisurely picnic in its lavish garden.
A
luxury hotel in London would be the most suitable lodging option for tourists to the palace. Renowned for its legendary service and luxurious facilities is The Langham London. Enjoying one of the citys premier locations, this
luxury family hotel is popularly known as the Grand Hotel and offers a gratifying dining experience as well.