The Green Chain Walk – Mottingham to Eltham via a Palace

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 VII, […]