Eltham Palace (in London)
Eltham, London, was a royal palace built in 14th and 15th centuries, King Edward II first used Eltham in 1311 as a royal residence and… Read More »Eltham Palace (in London)
Eltham, London, was a royal palace built in 14th and 15th centuries, King Edward II first used Eltham in 1311 as a royal residence and… Read More »Eltham Palace (in London)