Current weather summary for London.