This venue is located at Newbury and offers two beautiful meeting rooms.
A high speed wifi connection is available on both meeting rooms.
A 60" smart screen can be used in either room and free to use. Perfect for presentation.
Räume
Kundenbewertungensind geschrieben von anderen Kunden nach ihrem Besuch.