ShopAssembly CoffeeEurope · United KingdomAddress244 Ferndale Road, Brixton, London SW9 8FR, United KingdomPublished results2022 · World Barista ChampionshipWorld 3SourceLinksView on the mapReviews on GoogleBack to the directory