The capital of the uk london is situated on the July 8, 2019 16 32 64 128 London the capital of the uk is situated on the banks of which river Which is the capital of london The london park the capital of english