logo

Your Space

The Stephen Lawrence Centre London United Kingdom - SE8 4HU

Your Space at The Stephen Lawrence Charitable Trust is London’s first co-working and event space with a social conscience. Gensler UK ... See More

  • Capacity80
  • Meeting Rooms2
  • Private Offices0
  • Amenities
    View All
Pricing