Blacks Club
Soho, London, Greater London W1D 4QH
Blacks Club is the last original townhouse in Soho, built in 1732 and still full of rich Georgian character. What a splendid setting for business meetings and events! With a full capacity for 100 guests,…
- Max: 100 guests