The Economist is right that few tourists find their way to Newham. It is going to be like Tower Hamlets a major new hub soon enough.

Comments

Popular posts from this blog