one thousand buildings of london, 30 cannon street.