Coffee chain Black Sheep has secured a deal for a new London headquarters and coffee shop on Southwark Street, SE1.
It is taking a 1,229 sq ft site at 81 Southwark Street, where it will pay £75,000 pa.
The
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.