Welcome to Leadenhall at Black Sheep - one of the best options for Christmas party venues London has to offer!
The Black Sheep is a unique venue to hire in central London which is conveniently located on ground-floor of the Leadenhall building. The Black Sheep is a coffee shop by day, afterwork bar by night that is ideal for chilled private or corporate events. Especially with Christmas around the corner, our venue is a great space for your company holiday celebration. With its grungy industrial interior it gives a relaxed setting in the usual, quite formal surroundings in central London. full bar and finger food available. The venue has a mezzanine level that can be closed off for groups up to 50 standing as well as an outside terrace with table tennis