Company name: The Baguette Deli
Description: At The Baguette Deli you can find coffee, pastries, baguettes and more... Come enjoy a Breakfast, Brunch, Lunch or Afternoon Tea.
103 Lavender Hill, London SW11 5QL, United Kingdom