Office Let In Notting Hill, Frogmore Pre-let 41,000 sq ft to The Office Group
Market Update Q2 2017