Centre of the Cell
4 Newark Street Blzard Institute, London E1 2AT England
Centre of the Cell is a Children's Museums, Science Museums, Specialty Museums place is located in London, England. The address of Centre of the Cell is 4 Newark Street Blzard Institute, London E1 2AT England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 20 7882 2562, or open their website to view relevant information, The url is http://www.centreofthecell.org/