The meeting room

The meeting room is a great private space for small business or personal meetings.

The cost is £12 per hour