RE: RE: The £18.8bn Elizabeth Line has landed in London
You are viewing a single comment's thread from:

RE: The £18.8bn Elizabeth Line has landed in London

Words
36
Reading
1 min
Listen
Play
4y

Wow, ok fair enough, not a bad investment so! How long will it take to return £42 Billion does it say?

I think I'm in the wrong business, going to get into the Metro making business!