London ranked 10th most expensive location in the world for business trips
London is the tenth most expensive city in the world for business trips according to new research.
London is the tenth most expensive city in the world for business trips according to new research.
Crossrail has announced that the completion of the new Elizabeth line might be delayed until March 2021, and that it will launch without a functioning station at Bond Street.