Great spot in Finsbury Park for coffee, cake, snack.
3/20/2024
What a great little deli. I was in Finsbury Park to see the trees. Which were great (although not ma...
(1)
The French Market is a charming eatery located in the heart of London, England. It offers a delightful selection of authentic French cuisine, from freshly baked pastries to classic bistro dishes. With its cozy ambiance and friendly service, diners can enjoy a taste of France right in the bustling city, making it a perfect spot for both casual meals and special occasions.
Generated from this place's information
What a great little deli. I was in Finsbury Park to see the trees. Which were great (although not ma...