Black Sheep Coffee is a cozy spot in London that serves up some seriously good coffee and tea. With a laid-back vibe and friendly staff, it's the perfect place to grab a cup of joe and relax. Whether you're in the mood for a latte or a strong espresso, Black Sheep Coffee has got you covered. Plus, they offer delivery and takeout options for those days when you just want to enjoy your brew at home. So if you're in the Victoria area, swing by Black Sheep Coffee and leave the herd behind for a little while.