Fraser Bond are the leading lettings and property management agents for Plantation Place - London EC3M. Plantation Place at 30 Fenchurch Street is an office building in the City of London EC3. Plantation Place comprises two buildings: - One Plantation Place - 500,000 sq ft - Two Plantation Place - 160,000 sq ft History 2006 March - The British Land Company PLC sells One Plantation Place Property Unit Trust for £527 million to a consortium of Tishman International and Clients of Insight Investment Management. The Unit Trust owns the freehold interest in One Plantation Place. It is fully let to.