What it says above.
Before all the patches.... is my mind playing tricks on me or was London more detailed? I have very vague memories of seeing little post boxes, shop signs.... that sort of thing.
Hope someone can tell me if I'm just imagining it or not. lol It is really bugging me....