Thames Street Wharf is a LEED-Silver Class A office building designed to accommodate corporate tenants on eight floors with 35,000 GSF floor plates.