House Tower

23 House Tower

The House Tower offers a private dining space for up to six people.

£100 per evening