News

The Stranded, a new Czech-inspired pub on The Strand, opens in July with rare side-pour taps and expertly served lagers.