Royal - you may well have better information than me, but I can't think of something less architecturally suited to a call centre than a pseudo-castle.
Call centres are usually in large open plan offices, with plenty of network and telephone cabling. Also helps if it's easy to reach by some form of public transport, as it means the low paid staff who talk to customers on the phone can get there easily.