The Falcon Review: Britain’s Longest Bar at Clapham Junction
The Falcon Review: Britain’s Longest Bar at Clapham Junction | An 1887 Grade II pub-hotel with the longest bar counter in the country, a falcon in the stained glass, and a lost river in its name
