London rainy street corner with stone buildings and cars