Choose from a wide range of meeting rooms in Slough from serviced offices, conference facilities and dedicated meeting venues. Our venues provide the perfect meeting space whether for a board meeting, an AGM, training session or presentation.
More filtersLess filters
19 wake venues in Slough, Berkshire
19 Venues found
At the newly renovated Delta Hotels by Marriott™ Heathrow Windsor we create a seamless full-service hotel experience that has been thoughtfully design...