Definitions for "122 Leadenhall Street"
Leadenhall Street is an office block in the City of London that is owned by British Land and was occupied until November 2006 by Calyon. It was 54 metres tall when completed in 1969 and had 14 floors. At completion, it was considered one of the most complex glass fronted buildings in England.