The UK’s dining scene is in for a treat as NeoTaste, Germany’s leading app for restaurant lovers, is officially launching across London, Manchester and Birmingham this month. With an impressive 1,300 restaurant partners across the three cities, NeoTaste promises to bring unique culinary experiences to London’s foodies at some of the hottest new openings and […]