10 million people is Greater London, this is just City of London, the furthest point on the picture is around 6 miles. Driving a car is stupid so most people use the tube or buses
...
Nobody will be in a window, because as a general rule if it is light outside and dark inside all you will get is reflection from the glass
...
No, it is never sunny in London, it has been dark, overcast and raining, usually with a pea-soup-thick fog at night everyday since the 1800's - don't you watch movies?