All posts tagged Sir Thomas More statue

“Whoever loveth me, loveth my hound”

When we walk along the Thames Embankment on our way to Battersea Park, we always pass this statue of Sir Thomas More.  Read more…