Icon Offices provides luxury serviced offices in the heart of East London / Essex.
With top of the range facilities and infrastructure, Icon Offices could be the ideal base for your business. Super...