96-98 Islington High St, London
You will love it for
Based in Camden Passage, Islington – their aim is simple: to showcase the most delicious, high quality offering in a friendly and relaxed environment. Great coffee, friendly staff, and you won’t be the only working from your laptop in this trendy venue. Often crowded, so it’s not the best place for a quiet business meeting.