Arch Deli: new wine bar and store opens off Grove Green Road E11

Another exciting arrival launches tonight in the railway arches