two benches covered in snow next to the river thames and big ben, london england