Castle PC Ltd
63 St Leonards Road
Windsor
Berkshire, SL4 3BX

Tel: 01753 855 226
home

Contact Us

Castle PC Ltd
63 St Leonards Road
Windsor
Berkshire, SL4 3BX

Monday-Friday 10:00 am-7:00 pm
Saturday: 10:00 am-6:00 pm
Closed Sunday

Tel: 01753 855 226

info@castlepc.co.uk

 

Computer Repair
Computer Shop
Projector Rentals
Video Transfer
Internet Cafe
Gaming
Kid's Parties
Castle IT
Location