It certainly is. Heavy rain, no sunshine or very little. So yes it is summer in London.
In the summer of 2012, in London, England In the summer of 2012, in London, England
The Summer Olympic Games will be held in London, England, in 2012.
It will be held in London.
London, England. London also hosted the 1948 Summer Olympics and is scheduled to host the 2012 Summer Olympics.
Summer in London, England is winter in Sydney, Australia, because London is in the northern hemisphere and Sydney is in the southern hemisphere.
summer
The 2012 Summer Olympics will be held in London.
London, this summer.
It would be summer still
London
2012
London