London in England has the same seasons as the US, as they are both in the northern hemisphere. So when it is winter in the US it is winter in London.
The season is winter.
Winter
shuld be winter
Summer.
Winter as well.
Winter. Both places are in the northern hemisphere and thus share seasons.
The same as anywhere else in the Northern Hemisphere.
Kssksk
winter, mild, but still winter
winter, mild, but still winter
Winter.
Summer