More about this topic
Deliveroo valued at €10 billion despite failure to deliver on profit
Has Eurostar 'fallen through the cracks' of the transport bailout?
Discover the latest news and events from London, the vibrant capital of the United Kingdom. Stay updated on politics, culture, business, and more from one of the world's most influential cities.