logo

The Brew - Leonard Street

77 Leonard Street London United Kingdom - EC2A 4QS

The Brew Leonard Street is a rare warehouse style office space right in the heart of Shoreditch. Expect lots of character with its origina... See More

  • Capacity0
  • Meeting Rooms2
  • Private Offices1
  • Amenities
    View All
Pricing