London Weather
Overseas visitors to London often arrive with the perception that we spend much of our life under an umbrella or navigating through thick fog, I mean it rains all the time right? Actually no, of course it does rain in London and we do sometimes get extended spells of wet weather but it actually rains … Read more