The Blackfriar is located on Queen Victoria Street in Blackfriars London, just a short stroll from Blackfriars Bridge, Upper Thames Street, The Bridewell Theatre, St Bride’s Church and Fleet Street.
You’ll find a host of London’s most iconic attractions, including St Paul’s Cathedral, the Tate Modern, and The Globe near you.
174 Queen Victoria Street, London, Greater London, EC4V 4EG
EC4V 4EGGet Directions
020 7236 5474