10 Fleet Place external

Purchase of 10 Fleet Place.

14.08.2005

CIT purchased this 183,102 sq ft landmark building in London’s EC4