Double Six Cafe

66 Eversholt Street London NW1 1DA