Malet Place 1.20 Details Location Address:Malet Place Engineering Building - Room 1.20, 2 Malet Pl, London, WC1E 7JE