Very interesting!
I like so much modern style maps, and your layout reminds me the River Thames, Isle of Dogs and Greenwich Peninsula in London!
I agree with ChickPea.