Sir Thomas More
posted by Anonymous on .
What relation does he have to Chelsea?
I think Chelsea is a town.
The reason being that I found a statue of him that is in Chelsea, and I'm wondering why Chelsea?
I actually just found something that mentions him living there, so never mind