Reviews

Great Deli Food at L'eau a la Bouche!

London | L'eau a la Bouche

L'eau a la Bouche, near Broadway market, is a great little deli, with pastries, cheeses and other fine English food classics! Perfect food for the sunny weather today!