The River Thames flows through which European capital city?

London

Next question