Leena,
Welcome to IL and London.
London is a lovely city and I hope you enjoy your stay here.
Regarding accomodation, you can check
www.gumtree.com for studio flats close to your work place.Most of the Indian families stay in East London [ East Ham, Stratford,Ilford ] ,Southall, Hounslow.
You may also search for day care centres in the same site.However it would be easier for you to search once you land here and visit local libraries and shops.
Please go through the section
New Member Orientation - Read this to know this site! to know more about this site and the etiquette to be followed.Do not give your email ID in any public forums.
Have a nice stay in London and hope to see you in other forums of IL.