City in the wilderness (The); corporate headquarters, harmondsworth, England