pop_up_1_10 The Pop Up restaurant is an interesting concept that has been popular in Britain since the 2000s. They are an underground alternative to classic restaurants that first appeared in Cuba and today the popularity increases because they want to promote gastronomy as a cultural experience. Bar BBQ on Ice, Broadgate The Pop Up that we’ve discovered is located in London, next to the Broadgate Ice Rink, in Exchange Square, Broadgate. Even though these restaurants are opened for a short ...