This property has now let!! 1 Birkenhead Street, London WC1H 8BA1,784 sq. ft. View fullsize View fullsize Notice under Property Misdescriptions Act