Expedia.com - a subsidiary of Expedia Inc. - has confirmed it is moving its office to Angel, Islington, to take advantage of a newly converted property, giving it access to more space, ...
Expedia will double the size of its UK headquarters to about 276k SF, and signed a lease that runs until 2030 in the Angel Building, Bloomberg reports. Mayor of London Sadiq Khan said London is the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results