Previously we were operating out of a 2 storey industrial unit and needed to find a serviced office accommodation to house our admin team. It was important for us to stay in Slough and we were delighted to come across Churchill House. The Business Centre is in a great location and the building itself is very impressive.
The air conditioning is a real bonus during summer and the availability of unlimited refreshments is also very welcome.
The centre manager and helpfully accommodates our requirements and always deals with any issues promptly.
Our clients often comment about the highly professional look and ambience of the business centre and the welcoming nature of the centre manager and her team who manage the security and access in a pleasant, non-obtrusive manner.
Much happier here than in our previous office, everything is as it should be and we have a great view of Windsor Castle from our office.