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.
A prime 22,000 sq ft multi-let office building in the heart of Richmond upon Thames was acquired off-market for institutional clients.