Tag: London
Kensington Palace Gardens – A Royal Garden Born From A Glorious Revolution
William the III of Orange sails over in 1688 with an armada 4 times larger than the Spanish one in 1588. A rather provocative entourage for one who has been […]
Hampstead Heath To Kenwood House
I read somewhere that Hampstead Heath is so magical that when C.S. Lewis was walking in the snow there and spots an old-fashioned lamp, he comes up with the idea […]