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 ...