The Lamb & Flag Inn
Book a table at The Lamb & Flag Inn, North Street , Powys
Book a table