
Knights Templar pub in London
The Knights Templar pub on Chancery Lane in London has been a popular tavern for years though now threatened with closure.
The Knights Templar pub on Chancery Lane in London has been a popular tavern for years though now threatened with closure.
You must be logged in to post a comment.