69-71 Dean Street, , England W1D 3SE
020 7434 1775
deansttownhouse
Filed under:
Not a sad sarnie in sight
Whether emulating the government or doing their own deals, here are the restaurants continuing the scheme
One of London’s epicentres of hospitality has been transformed into a pedestrianised space of outdoor drinking dining