The Green Chain Walk – Mottingham to Eltham via a Palace

0 The first royal born at Eltham Palace in 1316 is John of Eltham, the second son of Edward II and Queen Isabella. From then, and until the Tudor Henry […]