Fostering at Flowerland (Iver)
Flowerland Norwood Lane, Iver, Buckinghamshire, United KingdomHave you ever wondered what fostering is? Have you ever considered being a foster carer? Whether it is something that has always been in the back of your mind, or perhaps a completely alien concept, come and talk to Slough Children's Services Trust's friendly advisers at Flowerland in Iver on Sunday 1 December who […]