Situated in a prime location in historic Windsor, the centre is housed in a modern building offering a high quality and discreet corporate environment. Windsor Castle and Home Park are nearby and the town centre features excellent accommodation, shops, hotels and restaurants. The centre provides the best in IT and telecommunications services and business support includes telephone answering, meeting rooms, video conferencing and parking.