logo

JOVA London - Fitzrovia

69 Charlotte Street London United Kingdom - W1T 4PJ

JOVA London is a co-working space & lifestyle café in Central London. Our boutique workspace is conveniently located, cosy and quiet. It i... See More

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