Posts Tagged With: The Punch Tavern

The Punch Tavern, Fleet Street

The Punch Tavern is a Grade II listed pub on Fleet Street that caught my eye as I was passing because of the impressive sign outside.

Continue reading

Categories: England, London | Tags: , , , , , | Leave a comment

Blog at WordPress.com.