Help... no, Not personally. But I did used to live there! I was a little boy who lived down The Lane!
Will read the thread and see if I can make any suggestions. I can't imagine there is a shortage of childcare in Greenwich Borough, though of course I've not lived there for 20 years, so things will have changed.