Rare clear day over London