London The 7 Biggest Lumps Of Office Space That Need Leasing In London Nov 21, 2018 | Mike Phillips, Europe Editor London Office