London City is a homage to the real London City , UK in. Not everything is in the correct place but hopefully each section gives a good representation of the real City
No comments yet