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.
Spaces
Reviewsare written by our customers after their visit.