logo

Hive

25 Lavington Street Southwark London SE1 0NZ London United Kingdom -

Work smart, not work hard. Well okay, you probably need a balance of both and at the Hive, that’s where you can achieve such a thing. Inst... See More

  • Capacity0
  • Meeting Rooms1
  • Private Offices0
  • Amenities
    View All
Pricing