Black Sheep Coffee is a coffee shop Greater London City of London located in London.
122 Leadenhall St London Greater London EC3V 4AB United Kingdom
Credit Cards | Yes (incl. NFC Payments & MasterCard) |
Wi-Fi | Free |
Outdoor Seating | Yes |
Drinks | Cocktails |
Nitro cold brew and the house cocktails
Really good place for a quick business meeting !
It’s quite expensive but they have the best truffled mash on earth! Steak was great too. Really interesting glittery setting, different! - Anna Szypkowska
Amazing view. Amazing interiors. Properly done old fashioned. - Matteo Penzo
Might be the best coffee I have ever tasted! The small flat white is really something! - Dennis Kristensen
The milk they use is really good - believe it comes from a small farm in Bristol. Leads to good milk based espresso drinks: won't go wrong with latte/flat white/cappuccino. Nice ambience - Hongjai
Not a busy place to enjoy views of London from the middle of the City. Definitely worth coming back for sunsets :) - JESSICA