Provider type Local Authority / Trust Telephone number 01753 477321 Website: https://www.sloughchildrenfirst.co.uk/ Editorial teams Membership Street Address Observatory House 4th Floor 25 Windsor Road SL1 2EL