UK: A total of 42 towns and cities, including some which might be seen as unexpected bidders, have formally expressed interest in hosting the headquarters of Great British Railways.
UK: A total of 42 towns and cities, including some which might be seen as unexpected bidders, have formally expressed interest in hosting the headquarters of Great British Railways.