After the Rain, London, England