Friday, December 12, 2025

The George

 


The George Public House dates back to 1723.  It's located on Fleet Street near The Strand.

London England

No comments: