London, England experiences mild weather for what reason?
It is farther south than any city in North America, so its climate is warmer.
It is close to the Atlantic Ocean, where strong currents bring warm weather.
It is on low land surrounded by mountains, so it is protected from cold ocean winds.
It is near the Equator, so its climate is about the same year-round.