Find us on:

The Clubhouse, Holborn

  1. Ref: 16532

    The Clubhouse, Holborn:

    Contemporary, furnished office space, hi-tech meeting rooms and stylish cafe/lounge area.

    Location 16532 Location 16532 Location 16532