Part of our Best Pubs in London microsite. Is your local listed? The Stranded opened mid-2025 in a stretch of Strand curiously absent of bars and pubs. We're almost opposite Charing Cross station and ...