The Library Bar - 235 Upper Street Islington London N1 1RU

235 Upper Street Islington London N1 1RU - 0207 704 6977

Back