Pubs
The Blackfriar is one of Pubs.

1. The Blackfriar

8.4
174 Queen Victoria St (at New Bridge St), London, Greater London
Pub · City of London · 84 tips and reviews
The City Barge is one of Pubs.

2. The City Barge

8.0
27 Strand on the Green, London, Greater London
Pub · 25 tips and reviews