Richmond upon Thames – Frame Works, 2 Sheen Road, TW9 1AE

A prime 22,000 sq ft multi-let office building in the heart of Richmond upon Thames was acquired off-market for institutional clients.