The award-winning specialty coffee roaster and café group is the latest international operator to join London’s vibrant premium hospitality scene
German specialty coffee roaster and café group The Barn has launched in the UK with an outlet in London’s upmarket Fitzrovia neighbourhood.