Greenwich Palace and the Tudors

Situated beside the River Thames, Greenwich had been a popular royal residence for centuries