logo

The Koppel Project

93 Baker Street London United Kingdom - W1U 6RL

A central coworking hub and stylish space, The Koppel Project sits on the 1st floor of a building at 93 Baker Street and offers coworking ... See More

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