Plans: Lord Foster's 50 billion design for Boris Island that would sit in the Thames estuary and handle 150 million passengers a year
Plans: Lord Foster's �50billion design for Boris Island that would sit in the Thames estuary and handle 150 million passengers a year