Location

Blizard Institute, 4 Newark Street, Whitechapel
E1 2AT

Greater London

Google Map of Blizard Institute, 4 Newark Street, Whitechapel,E1 2AT

Website Address

http://www.centreofthecell.org