On Friday 21st June, the magnificent English Heritage site of Eltham Palace and Gardens played host to a rather splendid and hugely...