Name the capital city of london July 8, 2019 16 32 64 128 Which is the capital of london The london park the capital of english