Saturday, November 22, 2025

Staple Inn

 

Staple Inn is a tudor building that dates back to 1585.  It was once the Wool Staple where wool was weighed and taxed.

London England

No comments: