137 Stephendale Rd, London SW6 2PR
Pub | Restaurant
Cirrus Inns is a dynamic collection of pubs and inns, meticulously curated by entrepreneurial Landlords who bring unique character and charm to each location. Deeply rooted in the essence of British culture, they celebrate the splendid countryside, rich traditions, and exceptional hospitality. At Cirrus Inns, every visit is a testament to their commitment to an inclusive Family atmosphere, where the distinct contributions of each team member enhance the guest experience, ensuring that every patron feels welcomed and valued.