Long Shot

127 Leman Street, E1 8EY, London

020 7481 1100 · Directions

More independent coffee nearby