London on the Thames.