Amelia
Coffee Shop · Brunch · Sandwich Shop
Amelia is a charming cafe in London known for its delightful sandwiches and cozy atmosphere. It serves as an all-day brunch spot and offers functional matcha blends. Key facts used: "charming café", "cozy atmosphere", "delectable offerings", "Sandwiches", "All-day brunch spot", "functional matcha blends".
Location
Best places nearby
The highest rated places close to Amelia.

