Step out of Blackfriars station and you’re just over the road from the hotel. It is conveniently located seconds from Blackfriars Bridge and both the Tate Modern gallery and Shakespeare’s Globe are ...