Private Office for up to 48 People | 1,571 Sq. Ft.
03-156, 30 Churchill Place Canary Wharf, E14
285 Person Private Office with 13 Internal Rooms | 15,421 Sq. Ft.
10-101, 30 Churchill Place Canary Wharf, E14
2 available
Market Insights: UK Office Space Prices and Market Research - Q3 2026