London – Capital of UK. London in map General information Area of LondonGreater London is almost 1500 square kilometers Number of inhabitants7.19 million.