John Salt Bar

John Salt Bar
131 Upper Street, Islington, London, N1 1QP