Expedia opts for staycation over flight to new HQ

Angel-Building-THUMB.jpegExpedia is close to agreeing a deal to expand at Derwent London’s Angel Building in Clerkenwell, EC1, cancelling a larger search for a new headquarters of up to 400,000 sq