Venue Hire in Central London. We have comfortable meeting rooms with facilities available for hire in our newly-built One Stop Shop in Central London, Hampstead Road, NW1.
For bookings and details
The HPod community resource on Cumberland Market NW1 is available for hire.
For bookings and details