Where to watch the World Cup in Southwark

Here’s where you can watch the World Cup in the borough – including deals and all you need to know about booking a spot to make sure you don’t miss a kick! Borough  The Lord Clyde 27 Clennam Street, SE1 1ER Book now    Ev Bar The Arches, 97-99 Isabella Street, SE1 8DD Book now   The … Continue reading Where to watch the World Cup in Southwark