Albion's Restaurant
french · british · London NW1 8PB
4.8 across 341 Google reviews, and Tripadvisor lands in the same place; easygoing establishment offering traditional French & Italian dishes, plus brunch.
- Almost nobody's been. The ones who have can't shut up about it. Worth getting in before the crowd finds it.