Vanguard has taken another floor at Barings’ Landmark building on St Peter’s Square
The investment firm has signed a 10-year lease on 14,000 sq ft of space
Osborne and Co, formerly Vanguard Real Estate, has submitted application for 283,000 sq ft office