Everyone has a favourite pub in London, but now, a new ranking has officially revealed the best in the capital.
According to Secret London, the crown goes to Anchor Bankside.
Right on the Thames, it’s a stone’s throw from Borough Market and Shakespeare’s Globe — and has a clear view of St Paul’s across the water.
Inside, it’s got all the markings of a quintessential British pub.
Oak-beamed rooms and cosy nooks spread over multiple levels, plus a...


English (US)