No, London is way bigger than Paris. London is 1706.9 km squared whereas Paris is only 86.9 km squared
Yes
In terms of its urban area, Paris is much larger. It is 1051 sq miles while London's urban area is 659 sq miles,
NO
No. The population of London is in the region of 7.5 million and Birmingham 2.5 million.