Eltham Palace is a large house in Eltham, within the Royal Borough of Greenwich, South East London. It is an unoccupied royal residence and owned by the Crown Estate. The original palace was given to Edward II in 1305.
map and directions
food and drinks