The Blackfriar is a great example of the traditional English pub. Located on Queen Victoria Street, right next to Blackfriars tube station in the heart of the City of London,…
The Blackfriar is a great example of the traditional English pub. Located on Queen Victoria Street, right next to Blackfriars tube station in the heart of the City of London,…