85 Piccadilly, , England W1J 8JB
Filed under:
Keep track of all of the most interesting, just-opened places across the city
Keep track of all of the just-opened places across the city
Whether emulating the government or doing their own deals, here are the restaurants continuing the scheme